get excessively high on drugs - French English Dictionary